EGEsoll - сборник решений задач из ЕГЭ

Задача из ЕГЭ 2025 года

Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 101 единиц?

НАЧАЛО

ПОКА нашлось (1111)

заменить (1111, 22)

заменить (222, 1)

КОНЕЦ ПОКА

КОНЕЦ

Добавлено: 29.03.26 11:59

Перейти к решению

Решение

Приведём решение на Python:

a = "1" * 101
while "1111" in a:
    a = a.replace("1111", "22", 1)
    a = a.replace("222", "1", 1)
print(a)  # 12111

Ответ: 12111

Автор - rubygem17

Объяснение

None

Назад